
# ifndef __DFX_VERTEX_H__
# define __DFX_VERTEX_H__

# include "dfxVertexFormat.h"
# include "dfxVector3.h"
# include "dfxVector2.h"

namespace DFX
{
    struct DFX_EXPORT VERTEX_P
    {
        Vector3 Position;
    };

    struct DFX_EXPORT VERTEX_PC
    {
        Vector3 Position;
        Vector3 Color;
    };

    struct DFX_EXPORT VERTEX_PT
    {
        Vector3 Position;
        Vector2 TexCoord;
    };

    struct DFX_EXPORT VERTEX_PNT
    {
        Vector3 Position;
        Vector2 TexCoord;
    };
}

# endif